export const LogoPython = () => (
  <svg
    height={20}
    strokeLinejoin="round"
    viewBox="0 0 16 16"
    width={20}
    style={{ color: 'currentcolor' }}
  >
    <path
      d="M7.90474 0.00013087C7.24499 0.00316291 6.61494 0.0588153 6.06057 0.15584C4.42745 0.441207 4.13094 1.0385 4.13094 2.14002V3.59479H7.9902V4.07971H4.13094H2.68259C1.56099 4.07971 0.578874 4.7465 0.271682 6.01496C-0.0826597 7.4689 -0.0983767 8.37619 0.271682 9.89434C0.546012 11.0244 1.20115 11.8296 2.32276 11.8296H3.64966V10.0856C3.64966 8.82574 4.75179 7.71441 6.06057 7.71441H9.91533C10.9884 7.71441 11.845 6.84056 11.845 5.77472V2.14002C11.845 1.10556 10.9626 0.328487 9.91533 0.15584C9.25237 0.046687 8.56448 -0.00290121 7.90474 0.00013087ZM5.81768 1.17017C6.21631 1.17017 6.54185 1.49742 6.54185 1.89978C6.54185 2.30072 6.21631 2.62494 5.81768 2.62494C5.41761 2.62494 5.09351 2.30072 5.09351 1.89978C5.09351 1.49742 5.41761 1.17017 5.81768 1.17017Z"
      fill="url(#paint0_linear_872_3163)"
    ></path>
    <path
      d="M12.3262 4.07971V5.77472C12.3262 7.08883 11.1997 8.19488 9.91525 8.19488H6.06049C5.0046 8.19488 4.13086 9.0887 4.13086 10.1346V13.7693C4.13086 14.8037 5.04033 15.4122 6.06049 15.709C7.28211 16.0642 8.45359 16.1285 9.91525 15.709C10.8868 15.4307 11.8449 14.8708 11.8449 13.7693V12.3145H7.99012V11.8296H11.8449H13.7745C14.8961 11.8296 15.3141 11.0558 15.7041 9.89434C16.1071 8.69865 16.0899 7.5488 15.7041 6.01495C15.4269 4.91058 14.8975 4.07971 13.7745 4.07971H12.3262ZM10.1581 13.2843C10.5582 13.2843 10.8823 13.6086 10.8823 14.0095C10.8823 14.4119 10.5582 14.7391 10.1581 14.7391C9.7595 14.7391 9.43397 14.4119 9.43397 14.0095C9.43397 13.6086 9.7595 13.2843 10.1581 13.2843Z"
      fill="url(#paint1_linear_872_3163)"
    ></path>
    <defs>
      <linearGradient
        id="paint0_linear_872_3163"
        x1="-4.80577e-08"
        y1="-4.12903e-08"
        x2="8.81665"
        y2="7.59598"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#5A9FD4"></stop>
        <stop offset="1" stopColor="#306998"></stop>
      </linearGradient>
      <linearGradient
        id="paint1_linear_872_3163"
        x1="10.0654"
        y1="13.8872"
        x2="6.91907"
        y2="9.42956"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="#FFD43B"></stop>
        <stop offset="1" stopColor="#FFE873"></stop>
      </linearGradient>
    </defs>
  </svg>
);

export const LogoNext = () => (
  <svg
    height={20}
    strokeLinejoin="round"
    viewBox="0 0 16 16"
    width={20}
    style={{ color: 'currentcolor' }}
  >
    <g clipPath="url(#clip0_53_108)">
      <circle
        cx="8"
        cy="8"
        r="7.375"
        fill="black"
        stroke="var(--ds-gray-1000)"
        strokeWidth="1.25"
        strokeLinecap="round"
        strokeLinejoin="round"
      ></circle>
      <path
        d="M10.63 11V5"
        stroke="url(#paint0_linear_53_1080o22379mo)"
        strokeWidth="1.25"
        strokeMiterlimit="1.41421"
      ></path>
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M5.995 5.00087V5H4.745V11H5.995V6.96798L12.3615 14.7076C12.712 14.4793 13.0434 14.2242 13.353 13.9453L5.99527 5.00065L5.995 5.00087Z"
        fill="url(#paint1_linear_53_1080o22379mo)"
      ></path>
    </g>
    <defs>
      <linearGradient
        id="paint0_linear_53_1080o22379mo"
        x1="11.13"
        y1="5"
        x2="11.13"
        y2="11"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="white"></stop>
        <stop offset="0.609375" stopColor="white" stopOpacity="0.57"></stop>
        <stop offset="0.796875" stopColor="white" stopOpacity="0"></stop>
        <stop offset="1" stopColor="white" stopOpacity="0"></stop>
      </linearGradient>
      <linearGradient
        id="paint1_linear_53_1080o22379mo"
        x1="9.9375"
        y1="9.0625"
        x2="13.5574"
        y2="13.3992"
        gradientUnits="userSpaceOnUse"
      >
        <stop stopColor="white"></stop>
        <stop offset="1" stopColor="white" stopOpacity="0"></stop>
      </linearGradient>
      <clipPath id="clip0_53_108">
        <rect width="16" height="16" fill="red"></rect>
      </clipPath>
    </defs>
  </svg>
);
